English Virtuose
  • Tags:

    Weapon action
  • Name:

    aCharge

  • Displayed name:

    Charger

  • Description:

    Vous chargez en ligne droite vers votre cible. Tant que vous n'êtes pas au corps à corps, chaque charge vous permet de vous déplacer de votre vitesse de déplacement. Une fois au corps à corps, vous pouvez continuer de charger l'action. Pour chaque 3 metres parcouru durant la charge le test de l'action gagne un bonus de +1

  • Cast description:

    weapon.castDescription.value *** Vous avez charge sur vDistance.string. vous donnant un bonus au test de +vChargeBonus.string

  • Condition:

    assert(character.sFlux.current >= vFluxCost.value, [[Vous n'avez pas assez de Flux]])
  • AP cost:

    max(4,vWeaponAP)

  • Cooldown:

    5

  • Flux cost:

  • Variables:

    vDistance = NumberVariable([[vDistance]], [[Distance parcouru]], [[0]], [[]])
    vDistance.valueDisplay.value = [[self .. "m"]]
    vChargeBonus = StatVariable([[vChargeBonus]], [[floor(vDistance / 3)]])
    vMR:addValue([[vChargeBonus]],[[physical]],[[Charge bonus]])
  • On used script:

    character.sFlux:changeCurrent(-vFluxCost.value)
    
  • On post script:

    if (success) then
        action.currentCD.value = vCD.value
    end
    
  • Type:

    1

  • Action effects:

    No effects